have enough on your plate - Alemán Inglés Diccionario